A regular 750 ml bottle usually gives you 4 glasses of wine. So, if you get 6 or 7 bottles, you will get each of the 25 people a glass. Multiply that by the number of glasses each would like, and you'll get what you need.
A good estimate is 2 people per 750 ml bottle
25 people would need 13 bottles, but I would get 15 to be safe.
Chat with our AI personalities