Back To Menu
2

Appetizers - Main Menu
The Fat Greek

Dolmades

$7.99

Vegetarian stuffed grape leaves

Order Online