Dumplings, Food Truck
10 N Main St (E Carlo St)
Milpitas, CA 95035
- They are very friendly. Momo's are cooked well and tasted delicious. Their masala tea also tasted as good as they smelled :)
- Best momo truck in the Bay Area. While youre there, try their street style chowmein as well. Yum!!