Delavan Discount Deli
817 E Delavan Ave
Buffalo, NY 14215-3040
716-893-1320