Tag Archives: 850876201303

#109: MAMA Instant Pad Thai Noodles

So some Pad Thai by MAMA. This should be interesting – I’ve had Pad Thai before at a restaurant and its not too bad so we’ll see how it stands up here. ...see full post