Touch Of Greek
170 Station Road, Chingford, E4 6AN
"Great cocktail menu, fantastic food, excellent service all round great place. By far the best restaurant on the high street. Love the concept."
Opening Times (Lockdown Only - Deliveries & Takeaway)
Monday-Thursday: 4pm - 10pm
Friday-Saturday: 1pm - 10pm
Sunday: 1pm - 9pm