SALT Restaurant Address 345 Preston Street Ottawa Ontario K1S 1V6 Canada Upcoming Events No events in this location