La Vilă Restaurant • Indoor lodging Address Strada Buituri 31, Hunedoara 331111, Romania Contact +40 740 204 041 Rating on Google Maps 4.40 (485 reviews) Open on Google Maps