16 FB users likes Restaurant De Roode Leeuw- Dam Square, set it to 505 position in Likes Rating for Amsterdam, Netherlands in Local Business category
Restaurant De Roode Leeuw- Dam Square is Amsterdam based place and this enity listed in Restaurant category.