1. Tru Sushi 88 Louisiana Blvd SE, Albuquerque, NM 87108 Coordinate: 35.07534,-106.56838 Phone: (505) 550-9691