La Pecora Nera Restaurant, Puerto Viejo: The best Italian you will ever have
Serendipity is a lovely thing. Arriving at Le Cameleon in the dark, after hours of driving in torrential rain would make even the most chipper of souls tired, grumpy and in my case, desperately in need of some comfort food….
Continue reading