Mama's Cafe

Mama's Cafe is a location in The Legend of Zelda: The Minish Cap.