The Greek Taverna
Prices & Key Facts
Prices
Price Band: ££ - £££
About The Greek Taverna
Give them a night to remember with The Greek Taverna specialising in stag parties and hen parties, located in Carshalton, London South West.
Contact & Location
The Greek Taverna
13 Green Wrythe Lane, Carshalton, SM5 2DS , South London, United Kingdom