This Italian restaurant specializes in pizza and pasta, offering a taste of the Mediterranean. It is known for its traditional dishes and delivery service.