Read on for the Best Restaurants in Ottawa, all the secret gems where the locals love to eat and drink in Canada's capital.