Villella's Italian Ristorante in Niagara Falls Buffalo
795 Rainbow Blvd, Niagara Falls , 14303 - Get directionsMenu Villella's Italian Ristorante
How to get to Villella's Italian Ristorante
Opening Time
Lunch, Dinner: Mon-Sun
Lunch, Dinner: Mon-Sun