Fratelli – Stylish, fun and delicious new Italian restaurant in St-Rémy-de-Provence

st-remy

St-Rémy-de-Provence has the good fortune to have yet another excellent Italian restaurant, Fratelli, specializing in pizzas and pastas, and that just opened this past April.     Fratelli means “brothers” in Italian but here the term refers to several things: the Italian national anthem, often referred to as Fratelli d’Italia—“Brothers of Italy”—from its opening line; […]