Get directions to: Castle, Greenville, SC Restaurant address: 8 Legrand Blvd # B Greenville, SC 29607, USA Driving Walking Bicycling Restaurant: Castle