Lang's Villa Restaurant 47 Mendon Ave Pawtucket, RI 02861 Phone: (401) 729-8115 Fax: (401) 729-5089
Category: Restaurants