Abbey Taverna
Greek
6 Foxes Parade, Sewardstone Road, Waltham Abbey, Essex, EN91PH ,
- Dolmades N/A
- Baklava N/A
- Garlic Mushroom N/A
- Melon N/A
- Vegetarian Moussaka - Layers of aubergine, potatoes and courgettes N/A
- Tarama N/A
- Sausages N/A
- Houmous N/A