South Stormont Italian
5 places in South Stormont, Canada
Italian in South Stormont: discover the best-rated places on Vota, ranked by real local diner votes, not ads or fake reviews.

Roma Pizzeria
Pizza · Italian · Fast Food
14875 CR-2
Not rated yetSee menu and prices

City Limits Bar & Grill
Greek · Italian · Bar and Grill
17369 Cornwall Centre Rd
Not rated yetSee menu and prices

La Bella Pizzeria
Pizza · Italian
15 Dickinson Dr
Not rated yetSee menu and prices

Water View
Italian
41 Long Sault Dr
Not rated yetSee menu and prices

Cannelloni Bros Pizza & Pasta
Pizza · Italian · Casual Dining
Canada, 16976 McLean Road
Not rated yetSee menu and prices