Thank you for viewing the listing for Mama's & Papa's Japanese Cafe here at OnlineDining.com.au. Mama's & Papa's Japanese Cafe is listed as a vegan, Restaurant and a takeaway venue. Mama's & Papa's Japanese Cafe is located at 341C Cambridge St, Wembley WA 6014. If you have a menu, special or other details regarding Mama's & Papa's Japanese Cafe, please let us know.