Sister's Restaurant

American restaurant · 281 Stamp Creek Rd, Salem, SC

Dine-In

Hours

More food in Salem, SC · American Food in Salem