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