Terra offers a contemporary German dining experience within a stylish and elegant setting.