Family owned Italian Restaurant located in Centennial, CO.
Founded in 1978, Mama Louise Italian Restaurant has been a staple of the Denver Metro area. Started on South Colorado Blvd, we have since relocated to our current location at15412 E. Orchard Rd. (Parker Rd and Orchard). Our loyal customers have been coming to see us from the beginning. Make sure you like our page so we can keep you up to date on our specials, coupons, events and more.