Review of Westwood Tavern

1385 North Meacham Road, Schaumburg, IL 60173

Overall Rating

Review


They now have gluten free buns, just ask for them! Very good place, have gone back here to eat multiple times.

Updated 6 years ago

Gluten Intolerant