Pizzería La Mascara offers pizza and American cuisine, with delivery options available.