This place is under new management. The food here is yummy and clean. Come and take a look for yourself....
All reviews seem positive