Stop in for a beautiful ambient environment, and dine with the fish as you watch them swim by while eating a decident meal. We are located at 72-08 Main St, Flushing, NY, 11367 we offer both Dine-in and Take-out. We look forward to providing you with a wonderful experience and delicious cuisine!
Discover Your Asia
Find us here
People Say About Us
We have come here for multiple family gatherings and we are never disappointed!! Their food is outstanding for such a... read moreJanna L.10/22/2018
I had my birthday party here this past week and it was a wonderful experience. I had a party of... read moreSofya M.5/12/2019
I live in NYC where there are many restaurants to pick from but I find myself looking forward most to... read morePhyllis B.12/16/2018