Coming October 31, 2020
CARNIVOROUS ON DELAWARE
2941 Delaware Avenue
Buffalo, New York 14217
takeout & delivery!

 

PRIVACY POLICY