Pizzería La Margherita offers traditional and homemade Italian pizzas. This Italian restaurant provides a pleasant terrace for dining.