Guides by Lonely Planet
Foodhallen in Amsterdam, The Netherlands
This glorious international food hall in soaring ex-tram sheds has food stands surrounding an airy open-plan eating area. Some are offshoots of popular Amsterda…
See this content immediately after install