Simpsonville SC STE D Simpsonville SC | Joy of Tokyo, Restaurants 1. 926 Ne Main St, STE D, Simpsonville, SC 29681 | Joy of Tokyo (864) 963-7096