Really bad system in place where you place your order than collect your food separate your order gets all messed up and stuff is missing had to go back for 2 things they really need to sort it out
20Fotos
KFC
172 High Street Hounslow Greater London TW3 1BQ Reino Unido