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
Also at this address
See a problem?


