Reviews of Sea Life. (Restaurant) in Maidstone (Kent).