Location
1065 Elmwood Avenue, Buffalo, NY 14222
Hours 1
Sun-Thurs: 10:00am-midnight
Fri/Sat 10:00am-1:00am
Phone
(716) 882-6500
Email
[email protected]
Website
www.MisterPizzaElmwood.com
Facebook
Twitter
Payment Method
Cash/Credit Cards
Reviews
Google

Mister Pizza Elmwood is a local pizzeria. They also offer catering, subs and wings.

Footnotes

1. As of November, 2010 + Website