Because of the schedule that I've planned, we will end up near Discovery Trails around lunch time so it's easiest to go to Pizzafari but how's the food there? Just to give you an idea on my taste, I love Boston's North End best, Pizza Hut is pretty good but a bit on the salty side.