Takosushi offers a casual dining experience with a unique fusion of Far East and Southwestern flavors. This restaurant specializes in inventive sushi and other Japanese-inspired dishes.