Met up with my friend for lunch. Lately I have been craving Greek Food so we thought we would try Colossus. We were seated right away and allowed to sit anywhere. Menus were given quickly and drink order taken. The way I was seated I didn't get a good look at the restaurant but it was tastefully decorated and had that upscale feel to it. Where the restaurant is located on Lakeshore Drive is definitely a well off neighborhood filled with boutiques and cafes and restaurants. You can almost smell the wealth. My friend and I both had the Chicken souvlaki which included rice, potatoes and Greek salad. The meal was delicious and filling. We started off with hummus and pita which was also very satisfying . Food and service was very good and I can see why Colossus is rated so high.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.