This Italian restaurant is known for its pizza. It is a popular spot for locals who praise the friendly and accommodating service, as well as the excellent food.