Flo's to open April 3
By John McDaid | Sunday, 29 March 2009
File under signs of spring in Portsmouth: Just saw a board hung outside the Island Park legend, Flo's Clam Shack, announcing the opening date of April 3rd.
Tags: