Restauracja Żmigród znajduje się na Rynku Starego Miasta naprzeciwko Podziemnej Trasy Turystycznej w Opatowie. W bliskim sąsiedztwie znajduje się kolegiata pod wezwaniem Świętego Marcina z Tours wybudowana w XII w. i Brama Warszawska z początku XVI w.
W restauracji serwowane są dania kuchni polskiej i europejskiej, a także potrawy nawiązujące do tradycji kulinarnej Regionu Świętokrzyskiego. Lokal jest wpisany na Szlak Kulinarny „Świętokrzyska Kuźnia Smaków”.
Obiekt organizuje bankiety, konferencje, szkolenia oraz imprezy okolicznościowe. Dla grup zorganizowanych przygotowano specjalną ofertę.