We always enjoy hearing from our friends!
Please, do not use this form to place an order!
It is just for communication.
Really, we wont even see the message the day you send it.
If it is important please call us.

The BEST Pie In Town!

  • 9 N Elmwood Dr, Aurora, IL 60506
Tuesday3:00 PM — 8:30 PM
Wednesday3:00 PM — 8:30 PM
Thursday3:00 PM — 8:30 PM
Friday3:00 PM — 9:00 PM
Saturday3:00 PM — 9:00 PM
Sunday3:00 PM — 8:30 PM
  • Closed all major Holidays