This Italian restaurant is a great place to grab a bite, but it could use some improvement in terms of food quality. The pizza and wings were tasty according to one reviewer, but another person wasn't a fan of the crust. Prices are reasonable and affordable, making it a good option for those on a budget. The restaurant is part of The Salad Bar chain, which might be a plus for some customers. One reviewer gave it a perfect score, but it's not enough to change the overall perception of the restaurant. The lack of innovation in the menu might be a drawback for some, but it's not a major concern. The restaurant is located in a convenient spot on S New Braunfels Ave, making it easy to find. Overall, it's a decent option for Italian food, but it's not exceptional.