HOME / Vietnamese restaurant / TeaLeaf
1275 1st St, Gilroy, CA 95020
+16693275177
View Business Profile