The Buffalo Room
Home Page
Menu
Reviews
About Us
Location
2797 Delaware Ave. (2 Blocks North of Kenmore Ave.)
between Euclid & Parkwood
Kenmore, New York 14217
716-725-6666
Mon-Sat 11am-8pm
Sun 12 noon-5pm
Domain Search