WFLA
Allelo Restaurant Review: A Mediterranean delight in St. Pete
Tampa, Fla. (BLOOM) — My girlfriend and I dressed in blue for a memorable evening at Allelo, a renowned Mediterranean-inspired restaurant located on Beach Drive in St. Petersburg. We cruised to the…
13 hours ago