Category: | Lodging, |
---|---|
Address: | 12620 Gulf Blvd, Treasure Island, FL 33706, USA |
Postal code: | 33706 |
Phone: | (727) 363-3387 |
Been coming here for 7 years for 2 months each year. Very close to the beach and John's Pass where all your needs can be met.
We loved our satay!
Great location right off the beach and near John's Pass