Mamma Roma is a pizza restaurant offering authentic Italian-inspired cuisine, including pizza al taglio. They also provide home delivery service.