Nova Scotia – Mann Island, Liverpool (restaurant review)

A new restaurant and bar has joined Liverpool’s Mann Island this Summer. Join me as I take you on a tour of Nova Scotia and explore their brand-new food and … Continue reading Nova Scotia – Mann Island, Liverpool (restaurant review)