Open Monday – Saturday 9:30 am to 7:00 pm
Sunday 9:00 am to 2:00 pm
Stacks has proudly been serving the New Castle community since 2004!
We're open 7 days a week with a wide variety of delicious breakfast, lunch, and dinner choices for your enjoyment. We invite you to join us here in our family-friendly restaurant where we offer dine-in, carry-out, and catering.
We look forward to serving you....
Elias & Dimitrios Alafogianis