Le Barapizza is an Italian restaurant specializing in pizza. It is located in Saint-Malo, France, near the train station. The establishment offers reservations and can be contacted by phone.