Sandwiches Shop Velida's, Amsterdam
Restaurants » Brasserie & lunchroom