Mammafausa offers a modern setting with a menu including tagliate, salads, and panozzi. They also serve coffee all day and pasta dishes at lunch.