Plaza Singapura

68 Orchard Rd, Orchard, Senegal