
Mezza Luna is located at 1140 19th St NW. While I’m normally averse to any establishment with Cowboys paraphernalia out front, I am always interested in learning of good places to watch sports. So in addition to the food is this a good place to catch a game as well?