I
Best Taste Chinese Restaurant
1001 Mineral Spring Avenue, North Providence RI 02904-4951
(401) 725-3333