Mama's Pho House
1106 Ellsworth Boulevard, Malta 12020