Merna Bar & Grill, TOWANDA, Illinois (IL)
Readily operating at Rr 1 Box 16 () in TOWANDA, Illinois (IL) (61776), Merna Bar & Grill can be called at 3097282400. It is best to contact them in ahead of time to select your place in the restaurant.
More restaurants in TOWANDA, Illinois (IL)
Merna Bar & Grill contact information and details:
Address: Rr 1 Box 16 - , TOWANDA, Illinois (IL) 61776
Contact Phone: 3097282400
