Olarin Vanha Mestari is a restaurant offering pizzas, including family and pan pizzas, calzones, and falafel.