Il Ferracavallo is a pizzeria known for its delicious and generously topped pizzas. It offers a clean, welcoming atmosphere with well-spaced tables.