Mama Pho is a Vietnamese restaurant specializing in pho and other Vietnamese cuisine. It is located on the 4th floor of the Ala Moana Shopping Center.