Specialising in fresh fish and grilled meat dishes, The Village serves fresh Mediterranean food. Find The Village Restaurante a short walk from both Oval and Stockwell Tube stations.
|Average main course:||£10.00 (USD12.56) per diner|
|Average food spend:||£25.00 (USD31.39) per diner|
Venue Details & Map
The Village Restaurante
124 Clapham RoadLondonGreater LondonSW9 0LA
- +44 2032420044