Salt & Pepper Restaurant, 3960 Grand Park Dr, Etobicoke The Elms
1111th visitor, Write a review
Salt & Pepper Restaurant Map

near M9W 5Z3

Awards: People's Choice Winner, 2014

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

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