The Best 15 Restaurants in Villach, Austria

436641007011
Hauptplatz 10, Villach 9500, Austria, Villach
4
50 reviews
436503502603
Hauptplatz 19, Villach 9500, Austria, Villach

Very cozy courtyard, competent staff and very delicious Italian cuisine !!