Restaurants met TV in Globe