Otto's Wine and Spirits Menomonee Falls
Liquor Stores
Hours:
N88W15413 Main St, Menomonee Falls WI 53051
Tips
Hours
Most Recent Reviews
-
June 2024
Best staff ever. . Got some Apple Pie alcohol! Helpful staff!
-
June 2024
Went and got me some Apple Pie alcohol ? yum .
Kindest staff ever
-
June 2024
Great customer service and great prices too. They have just about everything.
More Comments(114)
Other Information
You May Also Like
-
Menomonee Falls, Wisconsin