The best seafood and Greek food in Chicago. Go here for the grilled octopus, taramasalata etc even standard Greek cuisine is well prepared and you will always have agreat meal here. The managers are friendly and will always come around to see how things are going.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.