Mario e Lillo is a pizza restaurant offering authentic Italian cuisine.