Visit Us

1639 Main Avenue, Clifton, NJ 07011
Get in touch

Contact Information

Visit us and taste our cuisine

Visit Us

1639 Main Avenue, Clifton, NJ 07011

Table Reservation