La MAMMA PIZZA is an Italian restaurant specializing in pizza. The menu features a variety of dishes, with average menu items costing around 5€.