Rat spotted in Florida restaurant window Posted on January 27, 2015 by Douglas Powell People walking by couldn’t believe their eyes when they saw a rat in the window of Stix Oriental in the Plantation Promenade. video platformvideo managementvideo solutionsvideo player