Omg this place is amazing!!!! My favorite is their mini slouvaki combo which includes rice, salad, chicken, and beef skewer! It's so filling and tastes amazing. The prices here are so reasonable and everything is quality.
The only thing is, ask for your pita on the side. I had two orders, one was stale and inedible and my other one was soft warm and fluffy.
This place is tucked in on charleston and buffalo, and is always filled with hungry customers! The staff here are really nice and the menu is quite large. Overall one of my favorite Greek places.