From Our Editors
Enjoy time-honored diner delights at Keiths Cafe and Deli, a delicious St Petersburg joint in the city of St Petersburg.
If parking is a concern, you'll be happy to hear that there are many convenient options in the area.
When times call for a tighter wallet, dine at Keiths Cafe and Deli and keep your budget in check. There's a booth waiting for you at Keiths Cafe and Deli, so stop on by today.