- Contact -
Stop in & pick it up
or eat in.
119 North Main Street
Milltown, NJ 08850
Or fill in the form and we will get back to you shortly:
Check us out on social media for daily specials, discounts, & contests!
* * *
Widget Didn’t Load
Check your internet and refresh this page.
If that doesn’t work, contact us.