Plaza Pizzeria On Main

260 Main St, Tonawanda, NY

Menu (As of 11/2)

Plaza Pizzeria On Main: hours and how to order