SUBWAYRestaurants is located in Rio Piedras, PR, Puerto Rico on 1579 Alda St, Urb. Caribe. SUBWAYRestaurants is rated 4 out of 5 in the category sandwich shop in Puerto Rico.
Address
1579 Alda St, Urb. Caribe
Service options
TakeawayDine-in
Amenities
Good for kidsToilets