Royal Karma is a recently opened authentic Indian restaurant in Annapolis, MD. They offer classic Indian dishes in an elegant, upscale environment. Their servers are friendly and strive to provide you with the best dining experience possible. They're open for lunch and dinner with a lunch buffet. They offer take-out and delivery.