This place has the best Gyros and Pizza Puffs I've ever had. Their menu is a little pricey and I have to say that I wasn't thrilled seeing the 1 refill note on the soda machine.
Note to: JT Gyros if you read this I would suggest removing the sign from the machine and allow your customers free refills as you will lose customers with this since other places allow free refills.