Shenbagam Bar and Restaurant
Shenbagam Bar and Restaurant
12 Wavertree Road
Liverpool
L71PQFood rating: AwaitingInspection
Updated:
Food rating: AwaitingInspection
Updated:
See all Restaurants & Cafés in Liverpool.