Pizzería Las Navas is a pizza restaurant offering both takeout and delivery options.