@Nunagoras, first some words about us. We are foodies, family of 2 adults + 2 toddlers. First time on MSC. When I googled food pictures taken in the main restaurants I understood we are not ready to eat there. I also read somewhere that you can't use your drinks package in specialty restaurants (seems it is not true) so we had not prepurchaised any drinks.
We live in Abu Dhabi where beer cost around 12 pounds per glass, cocktail around 20, so prices on MSC boat looked reasonable (6 euro for beer, 8-12 for a glass of wine, 12-18 for champaigne, but champaigne portions are small).
La Pescaderia is the only specialty restaurant with outside seating (at promenade level). The menu is at the attachment.
I had concerns before embarkation that i won't be able to book specialty restaurants but while on board they ALL are emply at 6-8 pm. Our family were the only guests at La Pescaderia that evening. Kids had amazing grilled seabass, we chose fresh scallops, langoustine, grilled sand lobster and black cod. All was Perfect.
But at the champaigne bar you can order top-tier platter of scallops, oysters, crab etc for 85 euro. Stunning.
Coffee at coffee emporium is realy-realy-realy good. 4 euro. It seems it is included in drink package. Have nor tried Jean Phillipe yet.