If you play golf, this is your spot. Conveniently located in the Westwood Shopping Center near Lone Star and Staples, it has everything you need for the pleasure of golf. The wonderful Honey Baked Ham Cafe is next door if you get hungry while shopping.