Iwa's Restaurant

134 N. Hampton St.
Kershaw
South Carolina
United States