Buffalo Billiards - Sports Bars in Philadelphia 'An Old City Philadelphia Sports Bar' Buffalo Billiards is a sports Bar located in the Old City section of Philadelphia. This establishment is more than your typical pool hall - billiards hall.. Buffalo Billiards Experience & Atmosphere Buffalo Billiards is set up as a sports bar, but it has more than its 17 televisions to entertain you. The bar has two floors with two full bars, is very roomy, and is filled with pool … [Read more...]
Buffalo Billiards – Sports Bars in Philadelphia
March 13, 2012 By Jeff Belonger
Filed Under: American, Arcades, Arcades, Sports Bars Tagged With: Arcades in Philadelphia, Bars in Philadelphia, Dart Boards, Old City Philadelphia, Pool Tables, Sports Bars in Philadelphia
Follow Us!