Noodle Street
24536 Hesperian Blvd, Hayward 94545