Italian restaurant La Carbonara offers flavorful pizzas and Italian cuisine with good service and prices.