True to Life Natural Color Photo of
At World Famous Louis Pappas' Riverside Restaurant Located at Sponge Boat Docks, Tarpon springs, Florida. Famous for its Seafoods — Greek Salad and Cuisine. When in St. Petersburg or the Beaches — Visit Louis Pappas' Restaurant at 1080 Pasadena Avenue, So. St. Petersburg, Florida. Also Louis Pappas' Riverboat Restaurant, Tampa, Florida.