National Westhills is a restaurant offering all-day dining with creative pub fare, craft beer, and cocktails in a hip setting.