Get directions to: Carrabba's Italian Grill, Memphis, TN
Restaurant address: 5110 Poplar Ave Memphis, TN 38117, USA
Restaurant: Carrabba's Italian Grill