Orchidee
➤ Schweiz/Suisse/Svizzera/Svizra, Switzerland, Swiss Confederation, 5600, Lenzburg
Restaurants, Gluten Free, Vietnamese, Vegetarian, Vegan
"I like the place. Foods are very good. The ambient is quite simple. But service is excellent. Some dishes worth to try like Bun cha, Bo La Lot. Quite expensive."