Menu completo con prezzi e immagini
The Pizza Shop 317 E 2nd St, Merrill, United States
+17155364881
Prenota un tavolo online
Amazing pizza made by amazing owners. Be sure to visit if you're in the vicinity.
This is the top pizza spot in town. The only downside is that they don't offer delivery service...