Yes they do!
Not sure, but the gyros are excellent
Love their gyros! I've recently begun a vegetarian diet tho and would love to find a place in the area serving falafel. Niro's at one time was making it only monthly but I've had several people tell me that the falafel are now part of the regular menu.
Thanks! Your answer is awaiting moderation.