L'Ancora is a pizza restaurant. Known for its pizza, it's a popular spot for a quality meal.