This place is good if you like to cook your own food fresh on your own. It was a good experience. Good place to go especially when it's cold...
All reviews seem positive