Lo de Cecilia is located in Uruguay on Ruta 10 esq, Las Amapolas, Las Flores, Departamento de Maldonado. Lo de Cecilia is rated 4.6 out of 5 in the category art cafe in Uruguay.
Address
Ruta 10 esq, Las Amapolas, Las Flores, Departamento de Maldonado
Accessibility
Wheelchair-accessible entrance
Wheelchair-accessible seating