Pizza Review
Probably one of the worst pizza places you can hit up in Boston. I rather a crappy $1 slice place than this. Sloppy mess. Soggy. Cheese pizza here is maybe a point or 2 better. Idk if this place went down the hole after Dave reviewed it or what.