we recently visited johnson's cafe. the location is top-notch, the interior is good, but the food was below average.
food - we ordered hot chocolate that tasted like bournvita, a bucket of fries that had around 30 fries, they charged "rs250" for that. pasta in the marinara sauce was almost cold. the only good thing was the pizza.
staff behaviour - the staff was rude when we informed them about the light & water issue in the washroom they didn't pay any attention to that. the service was very sloppy and slow.
the place is old and known, situated in a scenic location which entices people, but, if you are looking for good food and courteous staff, not a place to start. there are better eateries that serve delicious food at a reasonable price.