Skip to Main content
Castle Grille The Sandcastle
Online Ordering Unavailable
0
Castle Grille The Sandcastle
We are not accepting online orders right now.
1 Shipwatch Road, Kiawah Island, SC 29455
Castle Grille The Sandcastle Location and Ordering Hours
(843) 768-3875
1 Shipwatch Road, Kiawah Island, SC 29455
Closed
All hours
This site is powered by
Terms of Service
|
Privacy Statement