Italian restaurant & grill. Located within a country house, offering a tranquil dining experience.