FSA awards five-star rating for London restaurant chain Abokado

Abokado
FSA UK awarded five-star ratings for Abokado. Credit: Ewan Munro.