El Tio Mario 2 is a pizza restaurant offering wood-fired cuisine and generous portions.