Their pad Thai is probably the best pad Thai I'...
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!
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!