Lan Hoa is a restaurant offering Vietnamese and Thai cuisine with some French-inspired dishes. They emphasize fresh ingredients and homemade preparations, including spring rolls and sauces.