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
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