Skip to main content

India Joze

restaurant · asian restaurant · Santa Cruz, CA

Address
418 Front St, Santa Cruz, CA 95060-4504
Phone
(831) 325-3633
Website
indiajoze.com
Where
36.9710, -122.0239

Search Hominin for India Joze

Other restaurants nearby

More in Santa Cruz