Spello Ristorante is an authentic Italian restaurant specializing in Neapolitan-style pizza, fresh pasta, and traditional Italian dishes. They offer a taste of Italy with handmade pizzas crafted from Italian 00 flour, aged for at least 24 hours.