Le Saint Raphaël is a restaurant and pizzeria offering delicious pizzas and Italian charcuterie, with outdoor seating available.