I have been there 3-4 times, when i first went we only had chicken soup it was great but when we went there next time staff behavior was kind of rude as we used to only order 1-2 dishes. Quality of soup went on degrading. I was there during heavy rain and selling started to leak right in front of my table.
Food is okay nothing great but the seating arrangement , staff behavior makes you feel as if this is the only place left on earth serving you nice food. I have never seen waiter greeting you with smile or take your order with smile. Plain Straight face!