Eating Asian Fusion at Noodle World restaurant in San Marino, CA.

Feedback

Do you manage or own Noodle World?

Yes