Been passing by this cafe for years... always have a thought that ' it can survive for so long, must have some reasons... ' wa...