I've been here twice, and both times I had a bad experience. The first time the guy made the wrong sandwich. The second time i wanted 2 tuna salads, he made a 2 tuna sandwiches.
I've stopped going there ever since. The AC never works. The place is cramped, hardly any place to sit or stand. The music is played from a chinese mp3 player with computer speakers.
They have the advantage of a good location. But have lost it with crappy service and ambience. Please avoid this place. Go grab a sub from the Mega Mall food court outlet instead (1.5 kms away)!