I searched Thesaurus but found nothing.
The __ were top quality, just like the restaurant review assured.
There isn't really a single word in regular usage that covers food and drink combined.
Food and beverages is probably the most common term in the hotel trade, however outside the trade the expression food and drink is much more widely used: see this NGram.
Note that, when used in this expression, drink is normally considered as a collective term, so it is not plural. The plural can also be used, but it is less common.
The words comestibles, victuals, provisions and foodstuffs are occasionally used in a generic sense to mean "things providing nourishment", including both food and drink. They certainly aren't common words though, and probably aren't perfect for your sentence. If you absolutely have to use a single word, the first two are in my opinion most suitable, although they may be considered rather old-fashioned and pretentious.
Offerings is a commercial term occasionally seen in marketing verbiage. Dictionary.com defines offerings as "something presented for inspection or sale."
The offerings were top quality, just like the restaurant review assured.
Using any other food or meal term simply feels forced and over encompassing.
Although it doesn't always refer to food and drink, I think the most natural word to insert in your example sentence is "selections":
The selections were top quality, just like the restaurant review assured.
Although it would probably be better to use "selection" and change "were" to "was":
The selection was top quality, just like the restaurant review assured.
It's obviously food, because we're talking about a restaurant.
- an aggregate of things displayed for choice, purchase, use, etc.; a group from which a choice may be made:
The store had a wide selection of bracelets.