Olga Amara
Latest Reviews
Pad Thai World
2023 Jun 05
Great food, interesting experience, giving you have to order food at the machines. Fast and friendly service. It’s located in heart of Amsterdam, Red light District. Very affordable prices. Highly recommended to visit, if you want to eat good food for reasonable price.