Treehouse Cafe

Narrative: 

Highly-rated, charming terrace restaurant in Carmel with excellent food