Self-service Italian restaurant in Prato Nevoso, offering pizza, cuisine, pastries, and sandwiches. A local favorite.