MandRo Teahouse
200 Serra Way #12, Milpitas
(408) 493-6307
Recent Reviews
Order Online
You May Also Like
New Pho Saigon 2 Noodle & Grill Restaurant - 242 Serra Way
Pho, Vietnamese, Chinese
Straw Hat Pizza - 300 W Calaveras Blvd
Pizza, Burgers
Phở Nguyễn Restaurant - 275 W Calaveras Blvd
Vietnamese
Restaurants in Milpitas, CA
MandRo Teahouse
200 Serra Way #12, Milpitas, CA 95035
(408) 493-6307