1106th visitor, Write a review
Salt & Pepper Restaurant Map

near M9W 5Z3

Awards: People's Choice Winner, 2014

Salt & Pepper Restaurant is ranked #13 of 30 nearby Restaurants.

They say Salt & Pepper Restaurant is horrible, fantastic, terrible