A culinary treat with an Amsterdam view
Odessa is a beautiful restaurant housed in a boat that is moored along the Veemkade, in the eastern corner of Amsterdam’s harbour....
Read MoreOdessa is a beautiful restaurant housed in a boat that is moored along the Veemkade, in the eastern corner of Amsterdam’s harbour....
Read More