Sitar Indian Restaurant
8 Powell Street, Vancouver, British Columbia
Featured Review : "The people with better taste"--that’s the rather odd mantra of Sitar Restaurant, which slings mad spicy Indian food that had me and my Israeli pal Liron sweating like Henry Rollins in the middle of a live set.
I wok...See Full Review