Restaurant located on the recreational island of Pihlajasaari, offering grilled food and a place to relax. Features grill areas.