top of page

Contact Us

Location Icon

Tues - Sun: 11:30 AM - 8 PM
60 North College Ave.
Newark, DE 19711

Contact Us Icon


Instagram Icon_Light Green
Facebook Icon_Light Green

Join Our Email List

Sign up now to be the first to know about new menu items, upcoming events and special offers.

Get in Touch

bottom of page