Show wrong location
In Cannaught Place, New Delhi, there are two Pind balluchi Restaurant and Bars. One is nearby Regel Cinema and the other is at Janpath. Whenever one searches Pind Balluchi Janpath, it displays only Pind Balluchi near regel cinema.
Kindly look into it on urgent basis.
Team Pind Balluchi Janpath