Shri Bheema’s proudly welcomes you to our first branch in England and the third overall. Experience the comfort and exceptional food quality from our award winning chef’s. Shri Bheema’s began its first branch as a modest and simple restaurant in Aberdeen, soon rose to the heights of an award winning restaurant. Our team works strongly to maintain the highest quality of food and service and continuously improve in our service to retain the fame and popularity.