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