Order food

Order food

Magokoro Japanese Restaurant

4.7 (647)$$Japanese restaurant

5614 Menaul Blvd NE, Albuquerque, NM 87110

Magokoro Japanese Restaurant

5614 Menaul Blvd NE, Albuquerque, NM 87110
This restaurant is no longer supported.