Wernigerode Garden of India is an Indian restaurant offering indoor and outdoor dining in a charming courtyard setting.