La Focaccia is a restaurant offering pizzas, available for takeaway or quick bites.