The Top Of ZURICH is a restaurants in Stallikon, Switzerland. It is located at Kulm, 8143 Stallikon. Visitors rate it 3.9 out of 5 based on 61 reviews.
Restaurant
Service options
Offerings
Dining options
Amenities
Atmosphere
Crowd
Planning
The Top Of ZURICH is located at Kulm, 8143 Stallikon, Switzerland.
The Top Of ZURICH has a rating of 3.9 out of 5 based on 61 reviews.
The Top Of ZURICH offers dine-in. Delivery is not available.
How to get there