Skip to main content

Hours

Open at 4pm Weekdays and 12pm Weekends

We are conveniently located at the Port Chester train station stop on the Metro North New Haven line.

Contact us using this form.
our sister restaurants