7. Loving Hut
516 Barber Ln
Milpitas, CA 95035
Excellent customer service and delicious food. I have to try it.spicy chacha is to due for. Different variety of noodles. Best vegan place ever.
Didn't find what you were looking for?
Please help others by helping us do better.