Delfi Orchard

Delfi Orchard
Delfi Orchard, 402 Orchard Road 238876
TEL 6877 1818 

Orchard, Singapore 24, Singapore