Palm Room and Restaurant in St Pete Beach
(727) 360-1811
Spinners revolving restaurant is on the 12th floor of the Grand Plaza Hotel Resort located on St Pete Beach, Florida Experience the awe inspiring panoramic view of St Pete Beach while enjoying dinner or just cocktails in Spinners Rooftop Revolving Bistro ...