I was thinking we hadn't had Greek food for awhile, so I looked up places that were nearby and came up with Apollonia. Someone had actually pinned their take out menus to the billboard in the mailroom of my building, so it seemed rather fitting, haha. The restaurant is located in a rather unassuming area near Granville Island, hidden amidst the
(
Read more... )