Come and see the new Tom Tailor shop in River Plaza Mall! August 29, 2016 by ceiordache Come and see the new Tom Tailor shop in River Plaza Mall!