photo
photo
photo
photo
photo

Skidders Restaurant

Beaches

Overview

Greek & Italian fare in dinerlike setup. Casual Greek & Italian dishes come in a relaxed setting with booth seating & plenty of windows.

Location

5799 Gulf Blvd, St Pete Beach, FL 33706
Home