Carrabba's Italian Grill 4690 Southport Crossing DriveSouthport, IN, 46237 View Phone 317-881-4008 View Website Experience & Reliability Click here to see our menu! Menu Requested content not found. About Connect with this Business: Menu Order Send to My Email Send to My Phone Print this Page