Carabba's by Northwoods Mall is an out-of-this-world Italian Resturant. As soon as you walk in, you see the open fire for the pizzas that they cook in the brick oven. You can also see the chef's preparing the other items in the restuarant. They bring lots of bread with olive oil & herbs. Their salads are fresh and good and their entrees are really unique & simply wonderful! They do have daily specials that are really a "special" and a little cheaper than the regular menu price. The menu is pricey but you get a ton of food and we usually end up bringing half home for another meal. You won't leave here hungry. The atmosphere is half of the fun. We go there for a special treat.
more