• Tokyo Express

    • Restaurants
    2436 Main Street
    Elgin, SC 29045
    (803) 310-9388