Tracy N., who was among the first Yelpers to review the new spot on April 8, wrote
“This is a great place to bring family or friends for a nice lunch or dinner. Not only was the food amazing, but so was the service! This two-story restaurant also features the longest ice bar in America, which is pretty awesome if you ask me!”