Dodici at Bari is CLOSED
22 Cooper St, Memphis 38104