6380 Fallsview Blvd, Niagara Falls L2G 7X5, Canada
No delivery
Spot something wrong?
Dishes at Il Gelato di Carlotta. Prices may vary in venue.