
182 Ranch Dr,
Milpitas, CA (2416 miles away)
(408) 719-9811
kblood
on 04/04/08
During the lunch hour, there is always a long line outside Banana Leaf, and finding parking can be next to impossible. Located in a strip mall, the restaurant's polished interior decor was quite a surprise, more… [1 review]