Is this your restaurant? Claim your free listing on RankIt.

Claim this listing →

Italian Ice Cream

5458 Victoria Ave, Niagara Falls, ON L2G 3L2, Canada

Italian Ice Cream is a vegetarian restaurant in Niagara Falls. Ranked #11 for Vegetarian in Niagara Falls, with menu prices $3 – $44. See the full Vegetarian rankings in Niagara Falls.

Photos

📸

No photos yet — be the first to share!