Ranbir Kapoor, Alia Bhatt, Karan Johar and Ayan Mukerji spotted at O Pedro at BKCPublished on May 4, 2018 09:16 AM IST