San Leonardo
Pizza · Italian · Mediterranean
San Leonardo is a pizzeria offering a delightful selection of Italian and Mediterranean dishes. This establishment specializes in crafting authentic pizzas alongside a variety of flavorful Mediterranean options.
Location