Lincoln Park, Chicago
$18.75
Tomato, potatoes, onion, kalamata olives and imported Greek feta cheese
Add your review below to help others know what to expect.