Home / Tag Archives: italian food Amsterdam

Tag Archives: italian food Amsterdam

Review of Bella Vista Italian Restaurant in Amsterdam

To date Dutch women means standing outside in the cold while they smoke

Bella Vista Amsterdam On a cold and rainy saturday evening, I was looking forward to a sumptuous meal in the warm bosom of one of my favorite Italian restaurants in Amsterdam, Bella Vista. Located in the chic Museum District of Amsterdam, not far from het concertgebouw in Amsterdam oud zuid (old south), …

Read More »