California
Santa Cruz
Sitar Indian Cuisine
Sitar Indian Cuisine
(831) 427-3000
1133 Pacific Ave, Santa Cruz, CA 95060
Own this business?
Learn more
about offering online ordering to your diners.
Menu not currently available