Lemon and herb crusted turkey roast December 6, 2018 by ohmydish Leave a Comment Looking for a light and refreshing center piece for your (Christmas) dinner? This lemon and herb crusted turkey roast is what you need!