Contact Us |

Contact Us

110 Astro Shopping Center
Newark, DE 19711

Ph: (302) 894-9000
Fax: (302) 286-6957

* Required Fields

*Name

*Email

*ZIP Code

Message Subject

Your Message

SORRY, we do not take reservations or take-out orders via email