I used to work nearby, so I have been to most of the restaurants in that area. I love the thai restaurant next door and also this Malaysian restaurant. Great food, love it.
Address: 8284 Broadway, Flushing, NY 11373-3353
Location: United States > New York (NY) > Queens > Flushing
Phone Number: +1 718-672-7380