Clean place but service was substandard. Three attendants today. Two male and a female. While I understand it's a busy day and there was a queue, i believe basic hygiene practice should be taken note of. When one of the male attendant was preparing my sandwich his shirt kept touching the bread. I asked to replace the bread which he did but later on unnecessarily kept talking above my sandwich to another attendant which I find annoying and unhygienic. Pet peeve of mine is people talking in front of my food and spreading their saliva. Furthermore when the other male attendant prepared the toppings, i requested more onions but he was reluctant to add more even he put much in the first place i had to request it several times. It was overall a very disappointing experience. I won't return to this shop in the near future. The female attendant seem okay though. I noticed she practiced good hygiene and was patient with customers. read more