Alcheldos Family Restaurant 1715 Stafford Rd Tiverton, RI 02878 Phone: (401) 624-2325
Category: Restaurant