The Harbour Diner, James Street North, Hamilton, ON, Canada

Classic diner eats like eggs Benedict & club sandwiches star at this charming, old-timey nook.