Huong Lan is a Vietnamese restaurant offering a diverse menu of dishes, including pho, lemongrass chicken, and bubble tea, with gluten-free and vegetarian options available.