HOME / Kyoto style Japanese restaurant / Little Tokyo
115 E Main St, Latta, SC 29565
+18437526000
View Business Profile