Mei Shi Lin
Chinese Restaurant
135-32 40th Road, Flushing, NY 11354
(718) 961-7500
(718) 961-7500
3.5 / 5 based on 6 votes
Photos
Great seafood. Have the chow fun with salt fish and squid. Also the fish maw...
Steamed rice with dungines crab is pretty legit here.