DeSotos, 1079 St. Clair Ave. W, Toronto Northcliffe Village
311th visitor, Write a review
DeSotos Map

near M6E1A6

DeSotos is ranked #1 of 19 nearby Restaurants.

a great Italian Restaurant