JavaScript is not enabled.
Great lemon potatoes - Review by citysearch c | Uncle George's Greek Tavern

Uncle George's Greek Tavern

Claim

Great lemon potatoes 8/14/2003

When I've got a craving for lemon potatoes, this is where I go. Great grilled meats, too. When you're done, go across the street to Omonia for dessert. Put them together and you've got a nice night! Pros: cheap, great grill Cons: decor more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021