Sitar Indian Cuisine
LinkedIn Pintrest Facebook Twitter Google +

Sitar Indian Cuisine,

Santa Cruz CA
Address: 1133 Pacific Ave, Santa Cruz CA 95060 / (831) 427-3000

Type: Restaurant

Cuisine: Dessert Indian Vegan Vegetarian

Message Follow Review Map It! Visit Website
Update / Claim this Listing