Albie's Place

Restaurant in Charlestown, Rhode island