Subway is a Sandwich shop located at 2129 Central Ave NW, Albuquerque, NM 87104. It has received 141 reviews with an average rating of 3.4 stars.
The address of Subway: 2129 Central Ave NW, Albuquerque, NM 87104
Subway has 3.4 stars from 141 reviews
Sandwich shop