Carrabba Italian Grill Carrabba's Italian Grill

Carrabba's Italian Grill Map

5515 E. Fowler Ave. (56th St.)
Temple Terrace, FL 33617
813-989-3898
Map
Cuisine: Italian
Home-grown franchise with a menu that keeps changing, and includes take-out options.
Openings: Lunch Sat.-Sun., Dinner nightly