How much wine do we need to order?

As a guideline, you can count on about 4.5 glasses per bottle of wine. For current prices, see our party menus.