Pizza Review
Some of the best pizza I’ve ever had. Line was halfway down thatcher street and we still got seated in only 23 minutes. They took it out of the oven at the perfect time and the cheese-sauce combination was great. Almost a 100 year old oven that makes great pizza. If you’re visiting Boston it is a must eat.