Update Info - Takosushi
This restaurant was reported as closed. If it is open, let us know.
Takosushi
63 Southside Ave
Asheville, NC 28801
63 Southside Ave
Asheville, NC 28801
This restaurant was reported as closed. If it is open, let us know.