Mamma Mia offers pizza. Open daily with varied hours, closing earlier on Fridays.