Indian Restaurants in 95060 Santa Cruz, CA

1 business found


Sitar Indian Cuisine

1133 Pacific Avenue , 95060
Phone: (831) 427-3000