La Pizzería 20 is a pizza establishment offering takeout and delivery options.