Pizza & Döner Grill is a snack bar offering pizza and döner dishes. They serve homemade meals.