Contact Us TODAY ABOUT MAMA FLA'S AUTHENTIC ITALIAN CUISINE.
Mama Fla
385 River Parkway
Idaho Falls, ID, 83402
208.516.2878
mammaflamy@gmail.com
Hours:
Tues - Sat: 4pm-9pm
385 River Parkway
Idaho Falls, ID, 83402
208.516.2878
mammaflamy@gmail.com
Tues - Sat: 4pm-9pm