February 23, 2024 Wolfsglen American / Eat Wolfsglen in Westwood is a great spot for a delicious meal – with slight caveat of bit spotty on service.