Best Places to eat in Westfield

Westwood Restaurant and Pub

Westwood Restaurant is an old time American pub. Here you will find New England staples, like Lobster rolls, Clam Chowder and Fish and Chips. Westwood features a 54 seat bar as well. Customers favorites include the Lobster Roll, Clam Chowder and the Buffalo Chicken Salad. Westwood is located 94 N Elm St, Westfield, MA.