On the Rocks Steakhouse & Seafood Restaurant is located in Still Bay, South Africa on 52 Osler St, Still Bay East,. On the Rocks Steakhouse & Seafood Restaurant is rated 4.2 out of 5 in the category seafood restaurant in South Africa.
Address
52 Osler St, Still Bay East,