Subway Restaurant
6241 Riverside Plaza Ln
Albuquerque
NM
87120
(505) 890-6578
subway.com
Open Map
Description
Subway Restaurant is located at 6241 Riverside Plaza Ln NW, Albuquerque, NM. This location is in the Taylor Ranch neighborhood. This business specializes in Sandwiches.
by merchantcircle on November 19, 2013 from
merchantcircle
Automotive
Kid Friendly
Motorcycles, Mopeds and Scooters
Restaurant
Sales
Sandwiches