Update Info - Semeraro's Italian Cafe and Piano Bar
This restaurant was reported as closed. If it is open, let us know.
Semeraro's Italian Cafe and Piano Bar
1620 Central Ave
St Petersburg, FL 33712
1620 Central Ave
St Petersburg, FL 33712