Mamma Lory is a pizza restaurant offering authentic Italian cuisine with thin-crust pizzas.