I do enjoy the italian bread here, but there isn't enough meat, cheese or topping to enjoy it! I definitely hate to say it but subway is just on the NW corner off the 101 and Shea. Its pretty expensive and not very loaded with toppings.