Sushi Tao

Open, Take Out, 12 pm to 9 pm, 7 days

Free delivery in Arcata for orders over $30

(707) 826-1988
Address
768 18th St