Greek Islands Restaurant

200 S Halsted St, Chicago, IL 60661
(312) 782-9855

Main

(Per Person)
(5)
(4)
(3)
Bowl
Cup
(Serves 1-2)
1/2
1/4