Discovered Bheemas Restaurant’s new location by chance. They were previously located on Kuwait Street, Karama next to Snow White, when you go towards the Karama Post Office from Karama Centre. Then they vanished from my radar.
They are now located in a much smaller location but doing bigger business! They are located inside a shopping complex on the side of Karama Park, opposite Lulu Centre…the side near the roundabout, going towards Saravana Bhavan restaurant.