The Italian Beef Sandwich is the best french dip I've had, and I've had many comparisons as its my favorite meal.
The pepperoni bread was popular at a party, but I wasn't overly impressed.
Overall, the menu is overpriced but if you find something that you enjoy it might be worth the treat.