Touch of Greek
170 Station Rd, London E4 6AN
+442085299200
Features
- Takeaway
- Delivery
- NFC mobile payments
- Dine-in
- Dessert
- Cosy
- Romantic
- Groups
- Accepts reservations
- Healthy options
- Casual
- Staff required to disinfect surfaces between visits
- Late-night food
- Drive-through
Map
Similar companies
Greek restaurant
Niko’s Greek Taberna
61 Bridge St, Morpeth NE61 1PQ
+441670514618
Greek restaurant
Greek Taverna Bold Street
76 Bold St, Liverpool L1 4HR
+441517085954
Greek restaurant
Bread & Oregano
3 Hainault Buildings, 1, Leyton E10 6RT
+442038598791
Greek restaurant
SOUVLIKE
171 City Rd, Cardiff CF24 3JB
+442920481629