Café Santa Clara

Restaurant in Serra, Brazil

Opening hours: Tu-Su 15:00-22:00 Features: takeaway, vegan options, step-free access, air conditioning

81 Rua Dragão do Mar, Fortaleza, 60060-195