top of page

LOCATION

HERE WE ARE
 

8500 Central Ave. SE
Albuquerque, NM 87108
www.super6tokyo.com

Tel: (505) 266-5465

Fax:(505) 299-3901

  • w-facebook
PictureBuildingEnhanced.jpg
Located on the South side of Central Ave.  - about  200 yards West of Wyoming Blvd.
Plane-cutout.png
bottom of page