My Pizza is a restaurant offering pizza. It is located in Montpellier and is open late. The establishment is known for its pizza offerings.