Arts & Entertainment/City Business Movie Shot at Mama Leone’s By Martin City Telegraph / September 1, 2016 By Kathy Feist On Monday, August 15, Mama Leone’s, 650 E. Red Bridge Rd., closed