Meo Focaccia is an Italian pizzeria offering a wide selection of pizzas.