Poplar's, PANA, Illinois (IL)
Conveniently located at Po Box 18 () in PANA, Illinois (IL) (62557), Poplar's can be reached at 2175623999. Please call in advance to make a reservation.
More restaurants in PANA, Illinois (IL)
Poplar's contact information and details:
Address: Po Box 18 - , PANA, Illinois (IL) 62557
Contact Phone: 2175623999
