Can Amuri is an original Italian restaurant and pizzeria offering delicious, homemade food with a Sicilian taste. It boasts a terrace with beautiful views.