Our Menu ORDER ONLINE (302) 663-0622 212 Main St. Millsboro, DE 19966 Click to Enlarge! Hours Mon- Sat: 10am – 10pm Sunday: 10am – 9pm Contact (302) 663-0622 Address 212 Main St. Millsboro, DE 19966 Follow FollowFollow