Preparing the map
Kosher deli, grocery and café in St. Petersburg: the largest in the bay area.
2619 23rd Ave N, St. Petersburg, FL 33713
Tampa
No reviews on KosherWorld yet. Been there? Tell us how it went.
The business declares itself kosher. No certification or formal supervision is recorded here.