AKT Rating: 2 WOWS!
Somerville Central Pizza is a small pizza place in the center of Somerville. The pizza there really isn’t as delicious as I would have liked. My family and I always receive pick up, so by the time it comes home, the cheese has stuck to the toppings. I also don’t really like the taste of it in general, so I mainly snack on the wings and caesar salad. But, this pizza place is actually kind of reasonable compared to the other pizza places out here in New Jersey.