2531 Woodruff Rd, Simpsonville, South Carolina 29681(864) 627-0019
Family owned and operated Italian restaurant. Conveniently located in the Five Forks area of Simpsonville, SC.