Mulan

136-17 39th Ave

Mulan Details

RestaurantsMulan

A truly upscale experience in dining, with delicious modern Asian cuisine. A must for any visitor to Flushing.

Mulan
136-17 39th Ave
Flushing, NY 11354
Website
Editorial Rating
This Week's Hours
DINNER
Daily: 4pm-11pm

LUNCH
Daily: 11:30am-4pm

Mulan Map

Other Asian