Monteverde
Stella's Cafe is one of Monteverde.

1. Stella's Cafe

8.2
400 noroeste de la Fábrica de Quesos Monteverde, Monteverde, Puntarenas
Restaurant · 19 tips and reviews