Welcome to Taste of Tokyo. Located at 3032 W.Montague Ave, Suite 204, North Charleston, SC 29418. We are dedicated to serve the finest and freshest foods.we work seven days a week, ready to welcome you to the ordering and eating. Click here for the Order Online
3032 W.Montague Ave, Suite 204, North Charleston, SC 29418