I have always enjoyed the pizza at Mamma Mia's. It is definitely more of a take out place than a sit down, but the two slice and a soda special could not be beat. It appears they are temporarily closed, so I am not sure what is going on there. I do hope they reopen, but who knows for sure???