Vogelberg is a restaurant in Mümliswil-Ramiswil, Switzerland. It is located at 4719 Mümliswil-Ramiswil. Visitors rate it 4.4 out of 5 based on 81 reviews.
Mountain peak
Vogelberg is located at 4719 Mümliswil-Ramiswil, Switzerland.
Vogelberg has a rating of 4.4 out of 5 based on 81 reviews.
How to get there