Restaurants met TV in Newton mearns