Sonnenhof offers a blend of modern Indian, Mediterranean, and German cuisine in a casual restaurant setting.