Super Cheese Co. offers a unique dining experience, possibly with a themed menu.