It's true, I've tried everything there and the only thing i wasn't thrilled with was the pulled pork. Go for the grilled pastrami though, it's tip top. They have just about every type of cheese and peppers you can imagine...a tried and true Italian deli.
Pros: Awesome sandwiches, great selection, friendly staff
Cons: crowded @ lunchtime, location (it's in Sun Valley!)
more