The Amsterdam

Permanently closed
1049 Central Ave
Saint Petersburg, FL 33705

The Amsterdam in Saint Petersburg, FL, is a unique establishment that offers a variety of services and experiences to its patrons.

With a focus on creating a welcoming atmosphere, The Amsterdam aims to provide a space where guests can relax and enjoy themselves.

Generated from their business information

Own this business?
See a problem?

You might also like