Food Safety Report: 5 Wellington Place, Hastings, UK 3 weeks ago • details Comments Comment Absolutely horrendous, my step brother ordered from there yesterday and hasn't ate anything since and now today he's throwing up and shitting constantly and then last week my little sister… See more