300 Elmwood Ave
Buffalo, NY 14222
Buffalo, NY 14222
Open HoursSu to Th from 09:00am to 12:00am,Fr to Sa from 09:00am to 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