Hellas Grill Imbiss offers Greek specialties and classic German snack fare, with daily specials and lunch deals available for takeout.