i've been here more than 10 times now and i think this is a good time to write a review for them.
ambiance : the ambiance is nice and simple, pretty much basic nothing fancy, good choice of furniture and the step up seating space is a nice addition.
menu choice and price : the menu has decent amount of variety but most of the time you will some items unavailable or partially available. in my experience the garlic loaf is mostly unavailable and i've a couple of burger options too are unavailable. price i won't say it's affordable no not at all! the menu is priced on a higher side. cafe mocha is priced around rs.130 and barista which is a well established brand charges the same so you do the math. during my recent visit i got to know that they are not getting supplies for water bottles hence stopped serving them on the table and you have to use a common water dispenser to have a glass of drinking water. but they do give you the same bottle if you pay for it. we will only get to know this in near future whether there was really a short supply or this was an excuse to cut down cost.
food : the quality of food is undoubtedly the best in town. though i really did not like a few of the items on the menu. the best which i have tried are stuffed omlette, veg sandwich, paneer sandwich, paneer burger (it's very crisp) and mix saucepastaand cheesy fries were okay (can be improved). what i didn't like was shakshuka, felt like an india tomatoes gravy with lots of garam masala in it. it should be mellowed down to balance the sour flavour of tomatoes and better to go with eggs along. pizza was another let down as the quality of the base was not good, it was stiff and dry, neither thin crust nor fluffy like bread. i personally did not like the bibimbap bowl there was no sauce added to it as such. just tasted like combination of salted blanched sauted vegetables with boiled noodles. i will only recommend to try there toasties if they have the garlic loaf available.
service : this is the point which i felt is the most negative one. anything you order you will get it in approximately 30 minutes. yes! 30 minutes which is really slow so if you order something and want to order again it will take another 30 minutes. i've seen people walking out due to this and i've walked out myself a couple of times. the problem is if the orders are not processed fast enough people will end up sitting with their plates empty. even takeaway takes approximately 30 minutes.