Stavros Greek Taverna
restaurant

Street Address: UK,

Phone: 01637876391

Fax: Not available

Email: Not available

Website: http://www.stavrosgreektaverna.co.uk



Description - Stavros Greek Taverna restaurant

Stavros Greek Taverna is located at UK and can also be reached at 01637876391. To find out more please phone them or visit their location. Stavros Greek Taverna located in the restaurant category.

Verified Listing, updated - days ago

Google map Location for - Stavros Greek Taverna restaurant

Other restaurant companies in

10-13 Grosvenor Square , London W1K 6JPUK
02074952211

5 Larkswood Leisure Park 175 New Road , London E4 9EYUK
02085292990

The Gryphon Harvester Vera Avenue , London N21 1REUK
02083607561