O Resto is a pizzeria offering homemade pizzas. It is located at 48 Route de la Badine in Antibes.