Staro Izba is a highly-rated restaurant offering a unique dining experience.