dinehere.us
HOME
Menus
2
Reviews
From http://www.localedge.com/listing/104962/49411/mister+pizza+elmwood/7168826500/1065+elmwood+av/buffalo/ny/14222
Buffalo Pizza Shops
Menu
If there is a discrepancy between the establishment's online price and the price at their business establishment; the latter shall be considered the correct price.
Mister Pizza Menu
1065 Elmwood Ave, Buffalo, NY
Italian Food
(716) 882-6500
<