Lan Hai Asian Restaurant now open in Willowbrook area

The Chinese restaurant offers signature dishes such as the sizzling steak, beef short ribs and roasted duck.