Drop us a line, we'd love to hear from you!
All Reservations must be made by Phone.
We do not accept reservations via email or social media.
249 Northeast Front Street, Milford, Delaware 19963, United States
Sunday & Monday: CLOSED
Tuesday - Friday: 11:00 AM - 2:00 PM / 4:00 PM - 9:00 PM
Saturday: 4:00 PM - 9:00 PM