I have been to Mocha many times and I have always spent pleasant time in the soothing environment away from the hustle and bustle of the city life. The ambience is nice and the food is quiet commendable though a bit expensive on the pocket. You can have a relaxed evening all alone or with your friends here. This place will always remain in my favorite list of restaurants.