Authentic Italian restaurant, Mamma Roma, offering pizza and other Italian specialties.