Back in London, had to visit this family run business. Everything Taste's homemade, and at wonderful cheap prices. 4 stars hygiene award.the place is spotless. And a TV to watch while you eat. Same owners for the last 25 years! Worth a looking at.