Noodle Hut
1810 Milmont Dr, Milpitas, CA 95035
Noodle Hut
May 12, 2020
Report post
We’re now available for delivery on Chowbus!