Taverna Tony
16.50
grape leaves stuffed with rice & mint, served with lemon dill sauce
Add your review below to help others know what to expect.