Cuba in Amsterdam

Show Map
Great bar, really nice atmosphere, close to the Red Light District with a nice terrace in the summer. Selection of cheap cocktails and long island ice tea.
Address: Nieuwmarkt 3
Directions: Metro Nieuwmarkt

Source wikitravel.org/en/Amsterdam/Old Centre