Cana Roca in Lajes das Flores is a cozy Italian restaurant serving up some seriously delicious pizza. Run by a friendly family with roots in Rome, their thin-crust pies are a hit with locals and tourists alike. The menu offers a variety of toppings to choose from, and the homemade desserts are a must-try. With a laid-back atmosphere and attentive service, Cana Roca is a top spot for a tasty meal on this remote island in the Azores.