If you are craving a gyro, either drive thru or dine in. Warning, there are only 8 bar stools for eating in - so plan to wait for a seat or get it to go and head to your favorite park. They have a surprisingly wide menu of greek, american, salads, etc. to choose from. All food freshly made, all food worth the trip! The building is "on the tracks" - so don't miss it!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.