Get directions to: Bien Shur Restaurant, Albuquerque, NM
Restaurant address: 30 Rainbow Rd Ne Albuquerque, NM 87113, USA
Restaurant: Bien Shur Restaurant