Back To Menu
0

A La Carte - Main Menu
The Fat Greek

Lemon Potatoes (A La Carte)

$11.99

Greek lemon potatoes baked in the oven with extra virgin olive oil, freshly-squeezed lemon juice, and herbs.


Order Online

Photo Gallery