About Salvatore's

Parking availability
Yes
Takeaway
Yes

Salvatore's Address

Google Map