Print now
Jim Jiang Roasted Duck Rice锦江烧腊
Address :
Tekka Centre, 665 Buffalo Road #01-288, Little India, 210665
Print now