This place looked really promising. My friend and I Ubered/walked all the way from the Strip to make a special trip to come here, only to find out they were closed because of "sickness." I understand the plight of Mom-n-Pop shops, but this is not the way to do business.