Nello's Restaurant, 4A - 512 St. Albert Trail, ST ALBERT Dovercourt
5747th visitor, Write a review
Nello's Restaurant Map

near T8N 5Z1

Nello's Restaurant is ranked #2 of 31 nearby Restaurants.

They say Nello's Restaurant is great, friendly, excellent a fantastic Italian Restaurant Restaurant