Javascript is required to view this map.

Taste of Greece

Category: Restaurants, Greek, Mediterranean
General Info
250 S Halsted St
Chicago,
IL
60661
Neighborhood North Central, Loop
Phone
(847) 509-8050
Payment Methods
Attire
  • Casual