Love this place - everything very good
Gyro as good or better than all the gyros I chowed down on back packing through Greece.
Feta French fries are a must try - some of best fries ever - we will be back!!
Sad that they ran out of rice pudding but another reason to come back.