Stage Door, PERU, Illinois (IL)

Looking for some food? Stage Door is among the restaurants you might consider.
Comfortably positioned at 1402 Peoria Street () in PERU, Illinois (IL) (61354), Stage Door is available at 8152242446. Please do give them a call upfront to make a reservation.
More restaurants in PERU, Illinois (IL)


Stage Door contact information and details:
Address: 1402 Peoria Street - , PERU, Illinois (IL) 61354
Contact Phone: 8152242446