Cafehane is a restaurant offering a diverse menu in a moderate price range.