<< Back Next >>
The main street is a collection of cafes and shops. Some are Italian but now a few Latin and French places have joined them.