The Landlord's actions seem to indicate that he at least knows something, although--well perhaps we can talk more about that face-to-face.
Either one is fine with me. I've heard of both but haven't visited either. From what I hear, Bella Sotto is probably the safer bet, unless we're looking for local color along with our meal. I'll leave the decision to your more refined knowledge of the area.