Just as my intro says my one and only visit to Sitar consisted of decent food, an unbelievably hot environment and one cockroach on the ceiling. So to say the least I did not enjoy my trip to Sitar at all and have absolutely no desire to ever eat there again...you know how the saying goes if you see one cockroach chances are there are 100's you can't see. Bon apetit!
Pros: Quick service
Cons: Hot
more