Kennedy Inn

2 locals recommend
Location
218 Water Street
St. Andrews, NB