Reviews of Lawley Square Fish Bar. (Restaurant) in Telford (Shropshire).