lemongrass-house-store-raffles-city-singapore

Lemongrass House store at Raffles City mall in Singapore.

Lemongrass House store at Raffles City mall in Singapore.