Takeaway price

Greek Dolmades

£8.05

Dolmadakia are made from tender vine/grape leaves wrapped into little rolls and stuffed with rice, onion and fresh herbs

Category: