Salvatore's Trattoria E Ristoranté is located in Point Edward, Canada on 105 Michigan Ave. Salvatore's Trattoria E Ristoranté is rated 4.7 out of 5 in the category italian restaurant in Canada.
Amenities
Bar on siteToilets
Accessibility
Wheelchair-accessible seating