Home
Menu
Contact
Online Ordering
Shop
More...
2653 Kirkwood Hwy, Newark, DE 19711
​
Monday -Thursday
11:30AM–9:30PM
Friday - Saturday
11:30AM–10:00PM
Sunday
Noon –9:00PM
11:30AM–8:50PM
Noon –8:30PM
CONTACT
Thanks! Message sent.