Was looking for a one off place to eat. Mom and Pop type shop and not your big box type of place. I have passed by John's many time and told myself that one day I have to try this. After speaking to many people I was getting the same vibe. They have heard of it or seen it but haven't yet tried it. I finally got around to stopping by. I expected your typical diner style place but to my surprise the inside of John's was quite nice and trendy. It was fairly busy but was seated right away. The service started off well then got a little slow through out my visit. My wife ordered breakfast which was HUGE. Loaded with your typical breakfast food along with French toast on the side. She gives her meal 5 stars. I ordered the peameal club sandwich. Portion was huge, fries were amazing crispy and well cooked. My sandwich was ok. The size of the sandwich made it very hard to eat but the biggest let down was that the tomato made the sandwich very soggy. There is nothing more that I hate than soggy bread. None the less this can be fixed very easy. Just minus the tomato. I give 4 stars for the soggy bread and the slow service on the second half of my stay. I will 100% be back to John's again but this time no tomatoes on the sandwich. I will not hold back rom visiting just for something small like that. If I could give 4.5 start I would as I don't feel 1 whole star needs to be taken away for my experience.