Delia's is a quaint establishment nestled in Barnwell, SC, offering a variety of homemade dishes and baked goods.
With a cozy atmosphere and friendly service, Delia's provides a welcoming space for locals and visitors to enjoy a comforting meal or treat.
Generated from their business information