at 1620 Central Ave, Saint Petersburg , 33712 United States
1 FB users likes Semeraro's Italian Cafe Piano & Bar, set it to 752 position in Likes Rating for Saint Petersburg, Florida in Local Business category
Semeraro's Italian Cafe Piano & Bar is Saint Petersburg based place and this enity listed in Restaurant category. Located at 1620 Central Ave FL 33712.