Albuquerque NM Suite A Albuquerque NM | Sushi Loka, Restaurants 1. 5700 4TH ST NW, Suite A, Albuquerque, NM 87107 | Sushi Loka (505) 433-3933