Alpenrose has amazing food (Especially desserts). They have excellent service and it is a great place to go for practically any event. But, they are rather expensive. They are delicious but pricey.
Pros: great food, ambience, and service
Cons: pricey
more