In case the rain took you by surprise during the promenade around Nehru Stadium, stop by this fast food. Chinese cuisine will be what you are offered to degust at Mamta Cafe.
Trip