Main content starts here, tab to start navigating

Hours & Location

703 N Market St,
Wilmington, DE 19801-3008

(302) 656-4067

Monday - Friday
11am-3pm

Thursday
4pm-7 pm Takeout Specials
Online Ordering Only

Saturday & Sunday
Closed

Get Directions