Back To Previous

Mr. Tokyo's Japanese Restaurant

  • 11200 Montgomery Blvd. N.E., Ste. 17, Albuquerque, NM 87111
  • Phone: (505) 292-4728