Restaurants - Kensington, Prince Edward Island, Canada
Sou'west Bar And Grill is a restaurants company based out of 6377 ROUTE 20, Kensington, Prince Edward Island, Canada.