Nooodle Square is located at the address 618 W Main st Ste B in Alhambra, California 91801. They can be contacted via phone at (626) 289-8030 for pricing, hours and directions.
Nooodle Square has an annual sales volume of 0 - 500K. .For more information contact Akiko Kanaoka, Owner
For maps and directions to Nooodle Square view the map to the right. For reviews of Nooodle Square see below.
Specializes in serving ramen, curry, bowls and sushi rolls.