L'Indochine is a Vietnamese restaurant offering flavorful, homemade cuisine in a unique setting.