at , Amsterdam , 1012 Netherlands
2 FB users likes Excalibur Cafe Amsterdam..., set it to 689 position in Likes Rating for Amsterdam, Netherlands in Local Business category
Excalibur Cafe Amsterdam... is Amsterdam based place and this enity listed in Local Business category. 1012.