I managed to find a place. Its not a big bar but I found this while I was looking for some gd indian food in lil india and i saw this bar tt had a sign board outside saying they screen cricket matches. Didnt get a chance to step inside but Im gonna be sure to check it out on monday. Will update more...