Village Crab & Sea


135-21 37th Ave
Flushing, NY 11354

A Chinese Restaurant in Flushing NY

Steam seafood, Cajun, Hot Pot.


Day Opening Closing
Mon - Thu 2:00 PM 2:00 AM
Fri - Sun 11:00 AM 2:00 PM
Click the button to add a review for Village Crab & Sea

Add Review