Banana Leaf Restaurant
Banana Leaf Restaurant
182 Ranch Drive, Milpitas, CA
408-719-9811
Pick-up Available