506th visitor, Write a review
Del Sud Trattoria Map

near H1G2Y7

Del Sud Trattoria is People's Choice, 2016 winner

Del Sud Trattoria is ranked #1 of 14 nearby Restaurants.

They say Del Sud Trattoria is superb, excellent, different a highly reviewed Trattoria Restaurant