1377th visitor, Write a review
Salvatore's La Spaghetteria Map

near V3L 3A4

Salvatore's La Spaghetteria is ranked #5 of 28 nearby Restaurants.

They say Salvatore's La Spaghetteria is good, great, fresh