Fire Panda BBQ Address: 2768 Elmwood Ave, Kenmore, NY 14217 Phone: (716) 877-2821 Barbecue Other Businesses: Scinta Jr, Joseph J at 9 Westgate Rd, Kenmore, NY 14217 Amigos Restaurant at 1609 Kenmore Ave, Kenmore, NY 14217