Frista
Google
Small church near Dam Square, Amsterdam.
Very quite church and sometimes they use latin during the mass.
The location is really in the one of the busiest alley in Central Amsterdam. There are a lot of shops like Zara, Uniqlo, Bershka, etc in that street. You probably gonna miss the church
There is a Mc Donalds across this church.