Visit Albuquerque prohibits users from downloading images from our website.

Please use our media library for downloadable images and usage rights.
Back To Previous

Mr. Tokyo's Japanese Restaurant

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

Yelp Reviews