Contact Us Crab Island Cajun Seafood and Bar 1016 Main Avenue, Clifton,NJ 07011 Get directions 973-955-2911