Arro is a restaurant specializing in grilled cuisine, offering a peaceful atmosphere.