Village Taverna The London

Village Taverna The London

0  Reviews


Greek Restaurants in London
116 Lee Rd , London, SE3 9DE
020 8318 9462

Village Taverna The London is a Greek restaurant providing services throughout London. They provide Greek food and greek cuisine, The phone number for Village Taverna The Greek restaurant is 020 8318 9462.




Could you submit a review of Village Taverna The London? Submit a Village Taverna The London review and contribute to the directory of recommended Greek Restaurants in London. Is Village Taverna The London owned by you, then claim it today. This will enable you to update your business details and add search tags.