Lee Ho Fook is a Chinese restaurant that relocated in December 2020 and features air conditioning.