Top Locally Owned Restaurants in Sudbury, Ontario

This is a list of my top 5 Favourite locally developed Restaurants in Sudbury, Ontario. These are not restaurant chains but local talent in Sudbury. Alexandria’s – Alexandria’s is a Mediterranean Fine Dining establishment. Located at 211 Shaughnessy Street in the Downtown of Sudbury you will enjoy a fine selection of authentic food and amazing atmosphere. Bella […]

Read More