Skip to main content

Carrabba's Italian Grill

restaurant · Memphis, TN

Address
5110 Poplar Ave, Memphis, TN 38117
Phone
(901) 685-9900
Where
35.1114, -89.8915

Search Hominin for Carrabba's Italian Grill

Other restaurants nearby

More in Memphis

Carrabba's Italian Grill — restaurant in Memphis, TN | Hominin