Keiths Cafe & Deli is a cozy establishment in Saint Petersburg, FL that offers a variety of freshly made sandwiches, soups, and salads for customers to enjoy.
With a casual atmosphere and friendly service, this cafe is a popular spot for locals looking for a quick and satisfying meal.
Generated from their business information