195251attr:buffetbarrestaurantsrestaurant
Birchwood Grill is located at the address 7515 125th Ave in Kenosha, Wisconsin 53142. They can be contacted via phone at (262) 857-3455 for pricing, hours and directions. Birchwood Grill specializes in Parties, Receptions, Banquets.
Birchwood Grill has an annual sales volume of 2M – 4,999,999. . For more information contact Louis Tricoli, Owner
Birchwood Grill provides Gift Shop, Breakfast,...