Zebra lounge piano bar in Memphis

Zebra lounge piano bar in Memphis, TN. Overton Square