Grill serving tasty grill food. Located at Aurinkokuja 1.