Florida > St. Petersburg > Restaurants, Food & Beverages > Food & Beverage Vendors > Lindy's Tea Rooms
2869 20th Ave N, St. Petersburg, Florida, 33713
(727) 224-2911
Restaurants, Food & Beverages > Food & Beverage Vendors
Tea House in St. Petersburg, FL
No reviews yet. Be the first to write a review!