El Cielo Pizzería is a pizza place known for showing live soccer games on a giant screen.