Tag Archives: 052066000227

#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