Get directions to: Ambrosia, Anderson, SC Restaurant address: 2602 N Main St Anderson, SC 29621, USA Driving Walking Bicycling Restaurant: Ambrosia