Subway Universidad Latina is located in Costa Rica on Edificio de Ciencias Médicas, Lourdes, San José Province, San José. Subway Universidad Latina is rated 4.4 out of 5 in the category sandwich shop in Costa Rica.
Address
Edificio de Ciencias Médicas, Lourdes, San José Province, San José
Service options
TakeawayDine-in
Amenities
Good for kidsToilets