Their pad Thai is probably the best pad Thai I've had in Windsor! And their thai spring rolls are to die for. A must try!