Stage Door, PERU, Illinois (IL)
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
