CONTACT US
Restaurant Address
101 E Hazeldell Ave.
New Castle, DE 19710
New Castle, DE 19710
Contact Us
(302) 654-6795
Hours of Operation
Mon-Thurs: 7am-8pm
Fri-Sat: 7am-9pm
Sunday: Closed
Fri-Sat: 7am-9pm
Sunday: Closed
(302) 654-6795