Rua Chafariz, 1, Rio De Mouro, Sintra, Portugal
No delivery
Spot something wrong?
Dishes at Chicara. Prices may vary in venue.
Been to Chicara? Be the first to share what you ate.