Restaurants met TV in Branford