All reviews seem negative
I went to visit a friend at their location at 7820 w Hampton and it was freezing in this place. The thermostat read 50 degrees and everyone including the staff kept on their coats...