Frybread Mama's is a restaurant specializing in frybread cuisine. Temporarily closed.