Get directions to: Kokoro Japanese Restaurant, Albuquerque, NM
Restaurant address: 5614 Menaul Blvd Ne Albuquerque, NM 87110, USA
Restaurant: Kokoro Japanese Restaurant