Get directions to: Banana Leaf, Rio Rancho, NM
Restaurant address: 355 Highway 528 S.e. Rio Rancho, NM 87124, USA
Restaurant: Banana Leaf