We ate this on a Yummy Walks food tour (at the original North End location) and the place was so crowded we actually had to eat our pizza outside. I had the plain cheese slice, but it was anything but plain! The sauce and crust are slightly sweet and the cheese is obviously high quality. I can't speak to the service and atmosphere, but I'll definitely visit here on my next trip to Boston, even if it's just for take out.
If you own or manage Regina Pizzeria - Allston, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.