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