Poplar's, PANA, Illinois (IL)

Feeling hungry? Poplar's might be the place to eat for you.
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