"noodle" in Alhambra, CA 4.0 / 5 based on 172 votes Kosuke Noodle House 618 W Main St Alhambra, CA 91801 3.5 / 5 based on 128 votes Noodle King Chinese Restaurant, Noodle House 1265 E Valley Blvd Alhambra, CA 91804