La Piazza is a restaurant located in Antibes that is known for serving good pizza. It is situated near the Chapelle Saint-Bernardin.