House of Chan is a restaurant known for its unique combination of steak, East Coast lobster, and Chinese cuisine, all served in a dimly lit space with vintage '60s Asian decor.