7 yrs ago•babasinghreviewedThe Geisha House3157 E Washington Ave Madison, WI 53704Decent, But Doesn't Stand Out