The Pearl has some of the upsell restaurants like Disney's Palo & Remy....a steakhouse, a French restaurant....but they still have two main dining rooms, and they also have another sit down restaurant (with table service) that overlooks the atrium lobby (I forgot the name of it) along with all of the quick-service places that Disney has.
We LOVED the Pearl...which is what we cruised Alaska on. It has WAY more outside viewing deck areas, and also a LOT more inside public areas where you can sit and watch the scenery go by.
Sailing out of Seattle is a huge plus. It's less expensive than getting to Vancouver, and if you go in a day or two early, there is SO much to see and do there.
When sailing out of Seattle and going up the coast, they do take the outer route, but there's still a lot to see. It's beautiful. Sailing back down, they're on the inside.
Here's a list of the dining options on the Pearl, and the surcharges for the ones that aren't included in your cruise fare:
Summer Palace - Main restaurant, seats 558
Indigo - Second main restaurant, seats 304
Mambo's Latin/Tapas - Tex/Mex cuisine, seats 96
La Cucina - Italian restaurant, seats 92
Blue Lagoon - 24 hour food court, seats 94
Garden Cafe - action station casual restaurant, seats 390
Great Outdooors - outdoor dining
Teppanyaki- Asian Japanese grill restaurant, seats 32, $20 pp surcharge
Cagney's - steakhouse, seats 160, $15 pp surcharge
Le Bistro - French restaurant, seats 129, $10 pp surcharge
Lotus Garden - Asian cuisine, seats 100, $10 pp surcharge
Sushi Bar - sushi, sashimi, and Shabu-Shabu, $12.50 pp surcharge