Location: 1519 Gulf Boulevard, Indian Rocks Beach, FL 33785
Rating: 80/100
Phone:(727)596-2477
Category: Restaurants
Tags: Seafood Restaurants