Westwood Tavern
1385 North Meacham Road, Schaumburg, IL 60173, United States
Casual Dining
26-50 Employees • 9 Employees on Culinary Agents
About
Westwood's menu is a testament to honest American cooking done well. “Our menu is loaded with items that we like to eat, like fresh sushi, tacos, great burgers and sandwiches.... Read more
Links
Followers (0)
Do you own or manage this business? Claim this business




