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