Mai Noodle Shop
1070 W Bryn Mawr Ave
Chicago
IL
60660
(773) 271-4800
Open Map
Asian
Noodle Shop
Restaurant
Restaurants
Thai
Vietnamese