396, Footscray Rd
London,
Greater London
SE9 3TU
020 8850 9696
www.nicosrestaurant.co.uk
Latitude: 51.4375436, Longitude: 0.0721893
10:30 - 19:30 - Mo, Tu, We, Th, Fr, Sa
Actual information about The Nicos Acropolis Taverna of Greek Restaurant category. The Nicos Acropolis Taverna is located at 396, Footscray Rd London, SE9 3TU. How to get to The Nicos Acropolis Taverna office? Look at the map below or call them 020 8850 9696