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."
Monday - Closed
Tuesday - Friday: 4:30pm - 12:00am
Saturday: 12:30pm - 12:00am
Sunday: 12:00pm - 9:30pm