Remove Ads

Photos for Banana Leaf Restaurant

Banana Leaf Restaurant

182 Ranch Dr, Milpitas, California 95035 USA

3.1K Reviews