I don't know if it's up to date but Mama Mia's Facebook page has them closing at 3:30am on Fri and Sat. https://m.facebook.com/pg/Pizza-Mama-Mia-148794858493937/about/?ref=page_internal&mt_nav=1
Edit: sorry this was supposed to quote the 3am closing post many pages back.
Edit: sorry this was supposed to quote the 3am closing post many pages back.