SODA 7 is located in Costa Rica on DE LA IGLESIA DE SAN FRANCISCO 500 METRO SUR,100 METROS ESTE Y 50 METROS NORTE SAN JOSÉ SAN FRANCISCO DOS RÍO. SODA 7 is rated 5 out of 5 in the category chinese takeaway in Costa Rica.
Address
DE LA IGLESIA DE SAN FRANCISCO 500 METRO SUR,100 METROS ESTE Y 50 METROS NORTE SAN JOSÉ SAN FRANCISCO DOS RÍO