300 Elmwood Ave
Buffalo, NY 14222
Buffalo, NY 14222
Open HoursSu-Th 9am-midnight, F-Sa 9am-12:45am
OverviewRanked by some connoisseurs as among the best in the city, this Elmwood Strip pizzeria offers authentic pepperoni pizza and hundreds of other flavors, including jerk chicken...
more