Greek Village Taverna

116 Lee Road, London, SE3 9DE.

Greek Village Taverna is based in Lee Road, London - see map for location of Lee Road.

Advertisements

Address

Greek Village Taverna
116 Lee Road
London
SE3 9DE

Telephone: 020 83189462

Type of Business

Greek Village Taverna are listed in the Greek restaurant section here:

Food_and_Drink > Restaurants > Greek_Restaurants


Reviews of Greek Village Taverna (1 in total)

Now displaying reviews 1 - 1

  • AWFUL! by Nathan

    Awful Awful place! bad service poor food overall dirty resturant...and empty! now I know why! Gre... More »

View the complete list of Greek Village Taverna reviews »

Share your experience of Greek Village Taverna with thousands of people each day.

Noticed an error on this page?

Further Information

Greek Village Taverna is in Lee Road, London. You can view a list of neighbouring businesses by going to the Lee Road page.

If you would like a list of other restaurants - greek shops & other retail outlets listings throughout London, please visit the section of this website.

Greek Village Taverna on a Map

This map shows the approximate location of Greek Village Taverna in Lee Road.


Note: the pin is positioned at the postcode centre, and may not correspond with the precise location of 116 Lee Road.