Papa's Grillhouse is a takeout restaurant offering pizza, pasta, döner, and German snack specialties.