Blockparty

Mama Louise Italian Restaurant

Address
15412 E Orchard Road
Centennial, CO 80016

Phone
303-799-1993

Website
mamalouisecolorado.com

Hours
M-Th 11am-8:30pm
Fri 11am-8:30pm
Sat 5pm-9pm
Sun Closed

About Mama Louise Italian Restaurant

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 at 15415 E. Orchard Rd (Parker Rd and Orchard Rd).) Our loyal Customers have been coming to see us from the beginning.

Map & Directions