First time at a Happy Joe's and I guess this place has been around for a long time but I was not impressed.
We were seated and had to wait and eventually figure out there were no waiter/waitresses. We went to get our drinks and you can't run a tab, so we ordered a beer and pop and an appetizer and had to pay $8, then go back and pay for our pizza ten minutes later.
Ice cream parlour was excellent. Great offerings and well done. You pay for that again separately.
We tried two large pizza, one a taco pizza. It was nothing special. A large serving pizza but just starch dough and lots of crushed taco shells. Very little flavour and lots of carbs. Pizza, a large size, was more expensive than others for sure $25 each