This is the pizza place in downtown Natick that everyone loves to go to. It's friendly, clean, the staff are friendly and the pizza is great!4
Had a couple subs from here with my friend. Their Italian was delicious! They also have very good portions for their pasta, which also tastes good. Haven't had the pizza yet, so cannot comment.
Overall, a good local pizza/sub shop in the Natick area.4