Contact and Location Can Narra Restaurant Address C. Castellar, 37 - 17490 Llançà (Girona, Spain) Phone +34 972 380 178 +34 972 121 078 Email info@restaurantcannarra.com Google Map