The yellow place is Zam Zam, Singapore's oldest Indian restaurant. It's about a hundred years old. I had lunch there one day while visiting Arab Street nearby.
Photographs copyright © Cathryn Game.