Update Info - The Amsterdam
This restaurant was reported as closed. If it is open, let us know.
The Amsterdam
1049 Central Ave
St Petersburg, FL 33705
1049 Central Ave
St Petersburg, FL 33705
This restaurant was reported as closed. If it is open, let us know.