"Called in on the way to to the tulip festival at BowralThe menu was a bit hard to read but once I understood the menu."
Phone: +13027649043
Address: 4301 N. Market St. Wilmington, DE 19802, United States
City: Wilmington
Monday: 07:00-16:30
Wednesday: 07:00-16:30
Thursday: 07:00-16:30
Friday: 07:00-16:00
Saturday: 07:00-16:00
Sunday: 07:00-16:00
Dishes: 8
Amenities: 3
Categories: 5
Reviews: 144