Skip to main content
Log in
Home
Vista
Turi's Sushi 721 S Santa Fe Ave
Turi's Sushi 721 S Santa Fe Ave
Open
11:00 AM - 9:00 PM
721 S Santa Fe Ave, Vista, CA 92083
Call
Directions
Order online
About
Come in and enjoy!
Contact
Phone
(760) 216-6112
Location
721 S Santa Fe Ave
Vista, CA 92083
Loading map...
Home
Vista
Turi's Sushi 721 S Santa Fe Ave