Greek Place

Gyro Pita from Greek Place

Gyro Pita $7 @ Greek Place

Is it geeeero or gyro. This is one big gyro! Always great when even my super jaw has hard time getting the whole thing in. Gyro flavor was a bit underwhelming, tasted a bit dry. I was expecting more and in comparison I still like Big Greek Cafe gyros more. Fre...