Amsterdam
Excalibur is one of Amsterdam.

1. Excalibur

9.0
Oudezijds Achterburgwal 48, Amsterdam, Noord-Holland
Bar · Amsterdam Centrum · 42 tips and reviews