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. Open for lunch and dinner, including a lunch buffet, they are now serving South Indian Dosas on weekends. They offer take-out and delivery.