Mustachio's Pizzeria
2701 Elmwood Ave, Buffalo, NY 14217
It's maybe the best "White pizza" in the area. Love it. On this occasion the bottom crust was softer than usual. The edge crust was perfect, just a little bit soggy on the bottom. gordon M. • 5/6/2025