Back for more deliciousness! This place reminds me of being in Greece. Their octopus is great! I also love their cabbage rolls aka lahanodolmade(sp)
They have great zucchini fries and are not some cookie cutter chain! They are made fresh!! So service is a little slower because of that. When I see negative reviews about the food I wonder what people except for such affordable prices.
I love the outdoor patio!
Bottom line, if you're looking for a fun atmosphere and quality food give this place a shot but don't be in a rush because in Greece you have dinner for 2 hours not 30 minutes.
Extra bonus! All of their chicken is organic!!