Went to Mocha's thinking what Mocha's stands for rest of the India...big disappointment.
terrible atmosphere, unkept place, not so good service even the air condititioning was horrible. All in all spoiling Mocha's brand value. this place can surely be avoided.
If you own or manage Mocha - Coffee Shop, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.