This little basement sandwich bar is quite hard to find - so how come so many damn people find it ...
Cafe