Mcla Pizza St Ouen is a pizza establishment offering pizzas and sandwiches. They provide delivery and takeaway services, with options for dining on-site.