Mekong Thai & Vietnamese Restaurant
Vietnamese Restaurant, Thai Restaurant
15632 Northern Blvd, Flushing, NY 11354
3.5 / 5 based on 79 votes
Cubed beef over rice ia what i order all the time
... is the grilled pork salad bowl!
... ice, & xiao lung bao (Shanghainese crabmeat soup dumplings) all in one!