Centretown will see new life come into an old downtown building in the upcoming weeks. North and Navy, a fine dining Italian restaurant, will soon open its doors at 226 Nepean St. The location was recently vacated by Beckta – widely acknowledged as one the city’s finest dining spots and now situated on Elgin Street.
New restaurant offers a taste of northern Italy
Continue reading