This place serves very good Italian food. I would recommend trying this place atleast once to anybody! Food is great, prices are high for portions you get. But never the less the food is very tasty! I even tried calimari the for the first time. Which wasn't that bad either. Service is nothing outstanding, atmosphere is kinda upbeat classy Italian style. Located just outside of the Park Place Mall.
If you own or manage Carabbas, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.