Takosushi

Takosushi is a lively and relaxed restaurant that offers a diverse menu combining Mexican, Southwestern, Asian, and sushi cuisine in a vibrant setting. Takosushi is one of the Three Best Rated® Sushi in Columbia, SC.