Toya Sushi
1306 Mission St, Santa Cruz
(831) 464-1818
Recent Reviews
Order Online
You May Also Like
Golden City Chinese Restaurant - 1230 Mission St
Chinese
Sabieng Thai Cuisine - 1218 Mission St
Thai
Taqueria Vallarta - 1221 Mission St
Mexican, Comfort Food, Tacos
Restaurants in Santa Cruz, CA
Toya Sushi
1306 Mission St, Santa Cruz, CA 95060
(831) 464-1818