Little Tokyo

Chinese restaurant · 115 E Main St, Latta, SC

Dine-In

Hours

More food in Latta, SC · Chinese Food in Latta