I don’t really know why this place is so busy all the time, I’ve been here before and it didn’t really WOW me but let’s face it, portions sizes are ridiculous for only $10 a plate. So in my opinion, that’s the only reason to come eat here. Stepho’s Souvlaki Greek Taverna 1124 Davie St, … Read More →