answersLogoWhite

0

27

1 liter is 33.8140227 US fluid ounces, giving almost exactly 27 1.25 oz shots.

User Avatar

Wiki User

17y ago

What else can I help you with?