A couple of weeks ago, St Petersburg Foodies got a sneak peek into the interior of Callaloo as it is coming together. It is a vast space that the Callaloo group is utilizing to its full potential and after seeing it we are very excited for this new concept to open on St Petersburg’s south side.
What is Callaloo? Well … Continue Reading
Read more