Menos Imbiss Pizzeria is a snack bar offering pizza and other dishes, with homemade gyros, tzatziki, and shashlik.