December 7, 2006
Our welcome at The Greek Islands wasn’t particularly warm. In fact, we almost fleed for our lives, as a loud, oversized dancing santa screeched and gyrated in the lobby. We were starving and it somehow managed to put us off food, if only for a few minutes.
Upon entering the restaurant our spirits lifted a little. [...]
Read the full article →
December 3, 2006
Located conveniently beside the Grand Theatre, Megalo’s is a place you might consider stopping in at for some pre or post-show drinks.
The design of this restaurant is polished, contemporary, with an abundance of square, private booths at the front and some round puffy booths at the back (they look comfortable, and are apparently quite private; [...]
Read the full article →