Japan Restaurant
1160 SC-9, Lancaster
(803) 285-1666
Recent Reviews
Japan Restaurant
1160 SC-9, Lancaster 29720
(803) 285-1666