Palmen Grill is a barbecue restaurant offering a menu with items like burgers and grilled specialties.