Nooodle Square
Address:
618 W Main St, Alhambra, CA 91801
Phone:
(626) 289-8030
Restaurants
Other Businesses:
- Quiznos Sub at 721 E Main St, Alhambra, CA 91801
- McDonald's at 909 E Main St, Alhambra, CA 91801
- McDonald's at 909 E Main St, Alhambra, CA 91801
- Domino's Pizza at 801 S Garfield Ave, Alhambra, CA 91801
- Triumphal Palace at 500 W Main St, Alhambra, CA 91801