Dining and Drinking > Restaurant > Italian Restaurant
Address: 7635 N Oracle Rd, Tucson, AZ, 85704
Phone: (520) 219-2526
Website: https://www.carrabbas.com
Category: Restaurants
Tags: #DiningandDrinking>Re
Rating: 3.6/5 (9 reviews)
Listed on BizVoices