Been a few years, but you can't beat the pizza and view from Mama's.