We just had dinner at J&J and I was really in the mood for Italian so I Googled them and read the decent reviews. I was happy with the over all place, food service. My only gripe if any would be that they did not have an air conditioner on in the place. People, if you are going to have a restaurant, you MUST have your ac on for your customers because I can tell ya, if it's 100 degrees outside, your customers are going somewhere else to eat that's nice and cool.. But the pizza and everything else was great ..
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.