Comment by @jessyjeanne • Hey

Din Tai Fung Food court in Takashimaya mall (orchard road) Little India has nice Indian food China Town in the evening - delicious food

Stats

Comments