Tilak Smarak Mandir is what you should see after having a meal at Cafe McLeo. Chinese cuisine under the direction of the popular chef is great here. This restaurant offers you to try perfectly cooked pizza which is hard to forget.
Most guests find the staff competent. The spectacular service is something these restaurateurs care about. When you enter this place, pay your attention to the nice atmosphere. Google users awarded Cafe McLeo 4.7.
Amazing pizza & fries.
totally loved it :)