Florida Restaurant (top of the canal)
Posted: Sat Mar 16, 2019 3:04 pm
Florida Restauarnt serves Sunday dinner, you'll find it at the top of the canal.
http://www.iloveicmeler.co.uk/phpbb3/
http://www.iloveicmeler.co.uk/phpbb3/viewtopic.php?f=298&t=1586