Get directions to: Asain Star Market Inc, Providence, RI
Restaurant address: 678 Elmwood Ave Providence, RI 02907, USA
Restaurant: Asain Star Market Inc