About Sharks of South Holland

Sharks of South Holland is a American restaurant located in the Ocean Parkway, Flatbush neighborhood at 956 E 162nd St in C, IL 60473. Sharks of South Holland has been described as an Good American restaurant and has received an average rating of 5 by our members.

  • Food

    Decor

    Service

User Reviews for Sharks of South Holland

All Reviews for Sharks of South Holland