John Street Diner
$ • Canadian, Comfort Food
Hours:
29 John St N, Hamilton
(289) 389-8898
About John Street Diner
Customers' Favorites
John Street Diner Reviews
Ratings
Menu
Hours
Monday | 8AM - 2PM |
Tuesday | 8AM - 2PM |
Wednesday | 8AM - 2PM |
Thursday | 8AM - 2PM |
Friday | 8AM - 2PM |
Saturday | 8AM - 2PM |
Sunday | 8AM - 2PM |
John Street Diner is a hidden gem with affordable prices and generous portions. The staff is friendly and accommodating, even replacing spilled food without charge. The breakfast menu is delicious and reasonably priced. Parking can be a challenge, but the overall experience is worth it. A quick stop turned into a pleasant dining experience with excellent service.