Westwood Bar & Grill is a restaurant offering a California-inspired menu.