8 yrs ago•sc188reviewedRachel's Show Bar6042 Channingway Blvd, Columbus, OH 43232, USA*maybe it was because it was a week day
8 yrs ago•sc188reviewedRachel's Show Bar6042 Channingway Blvd, Columbus, OH 43232, USA*maybe it was because it was a week day