Best Taste 856 Newport Ave Pawtucket, RI 02861 Phone: (401) 725-9922 Fax: (401) 725-0800
Category: Restaurants