This place is amazing. Don't get to come here often as it's fairly far from where I live, but it's at least conveniently near a subway stop - just a quick walk. The food is priced so well for the portions you get and its also so delicious. The Greek fries are an absolute must. Their feta is the best I've ever eaten.