Map could not be loaded - please enable Javascript!
→ more information
Maxi's Noodle:
40.760477
,
-73.832236
13511 38th Ave., Flushing ,Tel. +1 917-908-0808, Hours: 10:30am-7pm
(Directions)