Bills Sports Bar, ELMIRA, New York (NY)

Feeling hungry? Bills Sports Bar might be the place to eat for you.
Conveniently located at 118 College Avenue () in ELMIRA, New York (NY) (14903), Bills Sports Bar can be reached at 6077332504. Please call in advance to make a reservation.
More restaurants in ELMIRA, New York (NY)


Bills Sports Bar contact information and details:
Address: 118 College Avenue - , ELMIRA, New York (NY) 14903
Contact Phone: 6077332504