Biltmore Bar And Grill Offers Relaxing Atmosphere To Watch Games (Video)

2,658

If you’re looking for a place to relax and have some good food during the big game, look no farther than the Biltmore Bar and Grill in Newton, Mass.

The Biltmore offers the perfect comfort foods, mixed with modern flavor. Unique dishes like gravy-covered pub fries and frozen hot chocolate will have sports fans coming back for more.

Check out a full review of the Biltmore in the video above.

© 2015 New England Sports Network

Follow

Get every new post delivered to your Inbox.

Join 244,664 other followers