Restaurants in Horn

Find the best restaurants in Horn, Switzerland: 2 places with address, phone number, opening hours and ratings.

Lido 2

Lido 2

Schweizerisches Restaurant

4.2 (165)

Seestrasse 68, 9326 Horn

Chao Phraya

Chao Phraya

Restaurants

4.5 (72)

Seestrasse 42, 9326 Horn

Other cities in Switzerland