Retroid is located in Costa Rica on Los Chiles, Daniel Flores, San José, San Isidro de El General. Retroid is rated 4.4 out of 5 in the category video game store in Costa Rica.
Address
Los Chiles, Daniel Flores, San José, San Isidro de El General
Accessibility
Wheelchair-accessible entrance